instalments sale - French English Dictionary